/**
* GtkMenuButton:
*
- * The `GtkMenuButton` widget is used to display a popup when clicked on.
+ * The `GtkMenuButton` widget is used to display a popup when clicked.
*
* 
*
* menu is popped up above the button instead. If the alignment would move
* part of the menu offscreen, it is “pushed in”.
*
- * ## Direction = Down
- *
- * - halign = start
- *
- * 
- *
- * - halign = center
- *
- * 
- *
- * - halign = end
- *
- * 
- *
- * ## Direction = Up
- *
- * - halign = start
- *
- * 
- *
- * - halign = center
- *
- * 
- *
- * - halign = end
- *
- * 
- *
- * ## Direction = Left
- *
- * - valign = start
- *
- * 
- *
- * - valign = center
- *
- * 
- *
- * - valign = end
- *
- * 
- *
- * ## Direction = Right
- *
- * - valign = start
- *
- * 
- *
- * - valign = center
- *
- * 
- *
- * - valign = end
- *
- * 
+ * | | start | center | end |
+ * | - | --- | --- | --- |
+ * | **down** |  |  |  |
+ * | **up** |  |  |  |
+ * | **left** |  |  |  |
+ * | **right** |  |  |  |
*
* # CSS nodes
*
- * |[<!-- language="plain" -->
+ * ```
* menubutton
* ╰── button.toggle
* ╰── <content>
* ╰── [arrow]
- *]|
+ * ```
*
* `GtkMenuButton` has a single CSS node with name `menubutton`
* which contains a `button` node with a `.toggle` style class.